small ditch - Turc Anglais Dictionnaire